lead covered rubber cable - Alemán Inglés Diccionario